/*手机*/
@media only screen and (max-width: 641px){
	.compile{
		z-index: -1;
	}
	.form{
		clear: both;
	}
	.form input[type="text"]{
		width: 53%;
	}
	.form .item-radio{
		width: 37px;
	}
	.form select{
		width: 95%;
	}
	.form select.SelectList{
		width: 95%;
		margin-left: 0;
		margin-bottom: 18px;
	}
	.form select.SelectList:last-child{
		margin: 0
	}
	.form span{
		width: 86px;
	}
	.fun_btn {
		padding: 18px;
		width: 100%;
		height: 55px;
	}
	.fun_btn input{
		width: 41%;		
		margin-left: 0;
		margin-top: 5px;

	}
	.fun_btn input:last-child {
		margin-right: 34px;
	}
	.fun_btn input:first-child{
		margin-right: 6px;
	}
	.label span{
		width: 58px;
	}
	.fun_btn.establish{
		width: 88%;
	}
	.fun_btn.establish input{
		margin: 0;
		width: 70%;
	}
	.establish{
		width: 100%;
	}
	.form select.phone-select{
		width: 59%;
		height: 41px;
	}

}
/*平板*/
@media only screen and (min-width: 640px){
	
	.user_info p {
		padding-left: 20px;
		width: 37.2%;
	}
	.user_info p:nth-child(2n) {
		float: left;
		width: 52.3%;
		background: none;
	}
	.user_info p.zebra_lists{
		background: #FBFBFB;
	}
	.new-tabs ul,
	.user_details{
		margin-top: 64px;
	}
	#mainView ion-content{
		top: 108px;
	}
	.details-tabs #mainView ion-content{
		top: 219px;
	}
	.search{
		margin-top: 64px
	}
	.search + ion-content{
		top: 128px;
	}
}

/*Android*/
@media (min-device-width:1025px) and (max-device-width:2000px){
	.label span{
		width: 80px;
	}
	#family_info + input[type="button"]{
		width: 100%;
		height: 57px;
		line-height: 57px;
		background: #F7F7F7;
		margin-top: 16px;
		font-size: 16px;
	}
	.user_info p.zebra_lists{
		background: #E8E8E8;
	}
	.user_info p:nth-child(2n) {
		width: 54.7%;
	}
	.search,
	.new-tabs ul,
	.user_details{
		margin-top: 44px;
	}

	.search + ion-content{
		top: 93px;
	}

	#mainView ion-content{
		top: 88px;
	}

	.details-tabs #mainView ion-content{
		top: 199px;
	}
}